home *** CD-ROM | disk | FTP | other *** search
-
- cc/CC/make/csh documentation
-
- ----------------------------------------------------------------------------
-
- a collection of documents relating to compilers, make, and cshell
-
-
- * Introduction to RogueWave Tools.h++ Libraries for Irix 6.2
-
- This article shows how to get started with the Tools.h++
- collection and utility classes available in the Irix 6.2
- compile configuration, including the ANSI Class library
- support via Tools.h++. This is a draft article to be
- published later in Dev News.
-
-
- * CppExceptionHandling.html -- C++ EXCEPTION HANDLING,
- Copyright ⌐ Kent Sandvik 1995-1996.
-
- C++ exception handling is a new feature that has been
- recently added to the Metrowerks C++ environment (and soon
- available with the Symantec C++ environment as well). Earlier
- various frameworks provided macros and various capabilities
- that emulated to some degree exception handling including
- emulating the syntax and semantics defined in the Annotated
- C++ Reference manual (MacApp, TCL, PowerPlant) using
- setjmp/longjmp and similar techniques. The Annotated C++
- Reference Manual, Ellis & Stroustrup, is by the way the
- reference that C++ programmers should use, and the future
- ANSI C++ reference will most likely take over the role as the
- rule book for portable C++ code.
-
- C++ exception handling has not been widely available to
- Macintosh programmers until now. Most of the C++ literature
- dealing with exception handling tend to be more academical in
- nature versus showing how exception handling could be used in
- real life programming exercises. This article will attempt to
- provide simple examples to get you started with using
- exception handling in C++ programming work for Macintosh
- applications.
-
- -------------------------------------------
-
-
- * DeltaC++.ps.Z -- The Silicon Graphics Delta C++ Compiler
- White Paper, (Preliminary), 18 pages.
-
-
- * c++-rules.ps.Z -- Programming in C++, Rules and Recommendations,
- ⌐ 1990-1992 by Ellemtel Telecommunications Systems Laboratories. 88
- pages.
-
- from the Introduction:
-
- The purpose of this document is to define one style of
- programming in C++. The rules and recommendations presented
- here at not final, but should serve as a basis for continued
- work with C++. This collection of rules should be seen as a
- dynamic document; suggestions for improvements are
- encouraged. A form for requesting new rules or changes to
- rules has been included as an appendix to this document.
- Suggestions can also be made via e-mail to one of the
- following addresses: erik.nyquist@eua.ericsson.se
- mats.henricson@eua.ericsson.se
-
-
- * + commonrules.ps.Z -- Silicon Graphics Inc, Common Makefile include
- files, Notes,
- 5/6/93, 39 pages.
-
- A set of slides providing documentation on the files
- /usr/include/make/commondefs,commonrules}, and topics
- including
- o Compiler and Loader option flags,
- o Flag Defaults,
- o Flag Overrides,
- o Tool Abbreviations,
- o Combined Compiler macro name and flags,
- o Other macros,
- o Other Features,
- o Makefile Structure,
- o Overriding the default rules,
-
-
- * cpp.qr -- 72-line C pre-processor "cheat sheet" quick reference.
-
-
- * csh.qr -- 123-line C-shell quick reference.
-
-
- * make.qr -- 95-line make quick reference.
-
-
- * pmake.qr -- 203-line pmake quick reference guide.
-
-
- * + makeconv.ps.Z -- Silicon Graphics Makefile Conventions,
- A Reference manual of the conventions followed in SGI Makefiles,
- 10/8/91, 37 pages.
-
- This manual presents the conventions for all Makefiles in the
- SGI source tree. It assumes the reader knows how to construct
- a Makefile. It also assumes the commondefs and commonrules
- files (make include files developed at SGI) will be used to
- simplify Makefile construction.
-
-
- [+]
- These files were originally written/intended only for an audience
- of sgi engineers, but are included here since all the Makefiles in
- the "src" subtree employ the power of
- /usr/include/make{commondefs,commonrules}.
-
- ----------------------------------------------------------------------------
- Copyright ⌐ 1995-96, Silicon Graphics, Inc.
-